carnivorous bat - English Synonyms Dictionary